package com.mes.cloud.api.dto.request;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;
import io.swagger.annotations.ApiModelProperty;
import javax.persistence.*;

/**
 * 系统操作日志表
 * 
 * @author Mr.zhang
 * @email zhangchao4@shinho.net.cn
 * @version 2019-07-30 10:46:17
 */
@Data
public class SysLogRequest implements Serializable{
    private static final long serialVersionUID=1L;

    @ApiModelProperty(value = "主键", required = false)
    private String id;

    @ApiModelProperty(value = "用户ID", required = false)
    private String employeeId;

    @ApiModelProperty(value = "员工编号", required = false)
    private String employeeName;

    @ApiModelProperty(value = "员工姓名", required = false)
    private String realName;

    @ApiModelProperty(value = "模块", required = false)
    private String module;

    @ApiModelProperty(value = "操作", required = false)
    private String operate;

    @ApiModelProperty(value = "类型", required = false)
    private String type;

    @ApiModelProperty(value = "字段", required = false)
    private String field;

    @ApiModelProperty(value = "旧值", required = false)
    private String oldValue;

    @ApiModelProperty(value = "新值", required = false)
    private String newValue;

    @ApiModelProperty(value = "IP地址", required = false)
    private String ip;

    @ApiModelProperty(value = "请求参数", required = false)
    private String requestParams;

    @ApiModelProperty(value = "方法执行时间(毫秒值)", required = false)
    private Integer costTime;

    @ApiModelProperty(value = "状态(0：禁用，1：启用)", required = false)
    private String enableFlag;


}
